home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / math / alged34.zip / ALGEDNED.HLP < prev    next >
Text File  |  1996-06-06  |  22KB  |  437 lines

  1.                    Help tekst voor de Algebra EDitor (Vertaling: G. Leeten)
  2.  
  3. Copyright (c) 1994,1996 John Henckel
  4. Toelating om deze software en zijn documentatie te gebruiken, te kopiëren, te
  5. wijzigen, te verdelen, te verkopen, te vertalen voor elk doel is hier
  6. gegarandeerd zonder kosten, indien hoger vermelde copyright verschijnt in elke
  7. kopie en dat beide:  de copyright en deze toelating zichtbaar voorhanden zijn
  8. in de documentatie van het programma.  Alle programma's die hierin bevat zijn
  9. worden geleverd in de staat "as is", zoals ze zijn, zonder enkele garantie.
  10. Eventuele garanties van verkoopbaarheid en geschiktheid voor een particulier
  11. doel zijn expliciet afgewezen.
  12.  
  13. ----------------------------------------------------------------------------
  14. Ik ben John Henckel (internet: henckel@vnet.ibm.com). Ik ben een
  15. computerhobbyist; ik schrijf graag programma's als hobby, en dit is er daar
  16. een van. Ik raad tevens m'n 2D botsing simulator "Impact" aan geplaatst in
  17. SimTel/msdos/simulatn. Dank aan mijn familie om mij hieraan te laten werken.
  18. Dank aan mijn IBM manager in Rochester, Minnesota om mij toe te laten dit
  19. programma het publiek gratis aan te bieden.
  20.  
  21. Ik heb ontdekt dat er twee soorten programma's zijn: spelen en werktuigen.
  22. Een spel is een programma met zijn eigen doel, maar een werktuig laat U
  23. toe zelf uw eigen doel te kiezen. Beide soorten kunnen plezant zijn om te
  24. spelen, maar een spel kun je vlug moe worden, daar het slechts een zeer beperkt
  25. kunstmatig gebied bestrijkt. Een werktuig daarentegen helpt u om je eigen
  26. gedachten te ontdekken en te ontwikkelen en stimuleert uw creativiteit. Ik hoop
  27. dat Alged een werktuig is dat voor u plezierig is in het gebruik.
  28.  
  29. Alged is een programma om algebra problemen op te lossen. Er zijn andere
  30. programma's die symbolische formules bewerken, zoals Mathcad en Mathematica. De
  31. volgende voordelen zijn specifiek voor Alged:
  32.      * Gratis! Zelfs de broncode is gratis!
  33.      * Compact (het werkt op een PC/XT met 256K geheugen)
  34.      * Eenvoudig te gebruiken, ideaal voor het onderwijs
  35.      * Snelle en soepele 2D en 3D grafieken
  36.      * Je kan het aanpassen en vertalen in andere talen
  37. Natuurlijk zijn er beperkingen. Alged is in geen geval een produkt op
  38. "commercieel" niveau (alhoewel ik er slechtere gezien heb!) Alged kent geen
  39. matrixalgebra (probeer TRYAPL2, eveneens gratis), noch reeksen, integralen,
  40. afgeleiden, of transcendente transformaties. Complexe getallen zijn enkel
  41. ondersteund voor de 5 basisbewerkingen (+, -, * (maal), / (gedeeld door),
  42. ^ (machtsverheffing)). Alged is een werktuig voor symbolische wiskunde, daarom
  43. zijn er opzettelijk geen "number crunching" algoritmen aanwezig.
  44.  
  45. In algedNED.doc vind je een korte inleiding.
  46. -----------------------------------------
  47. Instructies:
  48.  
  49. Het ALGED scherm heeft een menu van boven en een werkzone beneden.  Links
  50. beneden is de tijd en het percentage geheugen dat gebruikt is.  (bij 100%
  51. eindigt Alged.) Je bewerkt de formules in de werkzone door op delen ervan te
  52. klikken en dan op menuvelden te klikken.  De linker muisknop wordt in de
  53. werkzone gebruikt om de actuele uitdrukking te kiezen of om een VELD uit te
  54. pikken.  Het gepikte wordt gemerkt.  De rechter muisknop dient om de SLEUTEL
  55. uitdrukking te kiezen.  De "sleutel" wordt naar het benedendeel van het scherm
  56. gekopieerd.  Merk op dat het toegelaten is op de "sleutel" te klikken, zodat
  57. het veld een onderdeel wordt van de "sleutel".  Indien je computer geen muis
  58. heeft, (of je voelt je geen kat om met een muis te werken) dan kan je [Page
  59. Up], [Page Down] en [end] toetsen gebruiken om het veld te kiezen.  Deze
  60. toetsen dalen de tweetallige boom af in het geheugen.  Je kan dit veld kopiëren
  61. naar de "sleutel" door '.' in te tikken.  Met 'k' kan je de "sleutel" vanuit
  62. het klavier invoeren.  De "sleutel" kan naar de werkzone gekopieerd worden met
  63. [Ins(ert)].  Je kunt de "sleutel" verwijderen door [Enter] te drukken.  Door de
  64. werkzone manoeuvreer je met de pijltoetsen.
  65.  
  66. Sommige bewerkingen van het menu gebruiken enkel het veld, andere beide veld en
  67. "sleutel".  Volgende beschrijvingen zijn alleen voor het veld bestemd, ofwel is
  68. het anders aangegeven.
  69.  
  70. De veelterm-bewerkingen (zoals "PolyFact" (veelterm ontbinding) en
  71. "PolyDiv" (veelterm deling)) hebben de "Key" sleutel als optie. Indien
  72. geen sleutel gegeven is, wordt de veranderlijke 'x' of de eerst in de
  73. uitdrukking gevonden veranderlijke genomen. Indien een vergelijking
  74. geselecteerd ("picked") is, dan kiezen de veelterm-bewerkingen
  75. automatisch een van de twee leden.
  76.  
  77. ----------------------------------------------------------------------------
  78. Menu Beschrijving:
  79.  
  80. "vereenvoudig" [space] vereenvoudig uitdrukking:  sorteert het, combineert
  81. gemeenschappelijke termen, berekent getallen, en herschrijft het in canonieke
  82. vorm.
  83.  
  84. "Distribute" [d] verdeelt de vermenigvuldiging over optelling en aftrekking, en
  85. verdeelt exponenten over vermenigvuldiging en deling.
  86.  
  87.    Merk op: Een vergelijkbare functie is "DistChild", toegewezen aan 'D'
  88.    (druk hoofdletter en 'd').  Deze functie verschilt op twee manieren:
  89.     1. "DistChild" gaat van boven naar beneden. Bij voorbeeld,
  90.            (x*(a + b))^2  --->  (x^2)*(a + b)^2  door "DistChild"
  91.            (x*(a + b))^2  --->  (x*a + x*b)^2    door "Distribute" (van binnen
  92.                                                                    naar buiten)
  93.     2. "DistChild" verdeelt de hoogste niveau factoren in een uitdrukking of
  94.        vergelijking niet. Met "DistChild" kan je het resultaat van een
  95.        ontbinding zoals "Ontbind factoren" of "ontbind 2^" of "ontbind 3^"
  96.        vereenvoudigen.
  97.  
  98. "Bereken" [b,p] berekent alle getallen.  b.v.  3*2 => 6.  Als je op dit
  99. menuveld klikt met de rechtse knop (of [p] intikt) dan worden de gehele
  100. getallen ontbonden in priemfactoren.  (Dit wordt begrensd door de ?d optie).
  101.  
  102. "Integer" [i] zet reële getallen om in gehele getallen indien mogelijk.  b.v.
  103. 1,5 => 3/2 Dit algoritme volgt twee strategieën.  Eerst zoekt het naar
  104. repeterende delen in het tiendelig deel van het getal.  Er moeten minstens 2
  105. cijfers in het repeterend deel terug komen.  Indien er geen gevonden zijn dan
  106. zoekt het naar een geheel getal, d, zodanig dat d*x een geheel getal is.  De
  107. gebruikers parameters ?e en ?d worden hier gebruikt.
  108.  
  109. "Associate" [a] roteert de elementen van een associatieve groep.
  110.  
  111. "geMene noeMer" [m] Dit is een WISSEL om op gemeenschappelijke noemer te
  112. brengen of om de deling over optelling en aftrekking te verdelen.
  113.  
  114. "char 8 mode" [8] wisselt ASCII 7-bit of 8-bit.  Dit is nuttig wanneer [Print
  115. Screen] gebruikt wordt.
  116.  
  117. "Veelterm coëf" [v] verzamelt de coëfficiënten van een veelterm.  Het
  118. geselecteerd veld moet een veelterm zijn (geen vergelijking) en de "sleutel"
  119. moet de uitdrukking zijn die als basis van de veelterm gebruikt wordt.
  120.  
  121.   b.v.  veld is a*x + b*x + c, "sleutel" is x ==> resultaat is c + (a + b)*x
  122.  
  123. DELETED "Prev" [up] blader terug
  124.  
  125. DELETED "Next" [down] blader vooruit, op het einde van de lijst gaat het verder
  126. DELETED vanaf het begin.
  127.  
  128. DELETED "Left" [left] blader links
  129.  
  130. "centreer" [home] centreer de formules horizontaal (wordt automatisch gedaan).
  131.  
  132. DELETED "Right" [right] blader rechts
  133.  
  134. "\veelt del" [\] veelterm deling.  Het veld moet een deling zijn (geen
  135. vergelijking) en de teller moet een veelterm zijn van hogere of gelijke graad
  136. dan de noemer.  De "sleutel" moet de basis veranderlijke zijn.
  137.  
  138. b.v.  veld is (x^2 - y^2)/(x - y) en "sleutel" is x.  ==> resultaat is x + y.
  139.  
  140. "ontbind 2^" [2] ontbindt 'n 2de graads veelterm gebruik makend van de
  141. vierkantsvergelijking.  Het veld moet een 2de graads veelterm zijn (geen
  142. vergelijking).  De "sleutel" moet de basis veranderlijke zijn.
  143.  
  144. b.v.  veld is (x^2 - y^2) en "sleutel" is x.  ==> resultaat is (x + y)*(x - y).
  145.  
  146. "ontbind 3^" [3] ontbindt een 3de graads veelterm door de kubische
  147. vergelijking.  Het veld moet een 3de graads veelterm (geen vergelijking) zijn.
  148. De "sleutel" moet de basisch veranderlijke bevatten.
  149.  
  150. b.v.  veld is (x^3 - y^3) en "sleutel" is x.
  151.  
  152.   ==> resultaat (na "Integer" en verschillende "Bereken" en "vereenvoudig")
  153.       is: (x - y)*(x + (0,5 - 0,86i)*y)*(x + (0,5 + 0,86i)*y).
  154.  
  155.   Opgelet:  Deze functie is niet zonder fouten. Soms geeft ze een verkeerd
  156.   antwoord, soms verbruikt ze al het geheugen.
  157.   Het probleem lijkt zich bij niet-singuliere wortels te bevinden. Gebruik ze
  158.   enkel als noodoplossing.
  159.  
  160. "Ontbind factoren" [o] ontbindt 'n veelterm door rationale wortels te zoeken.
  161. Het veld moet een veelterm zijn (geen vergelijking).  De "sleutel" moet de
  162. basis veranderlijke zijn.
  163.  
  164.   b.v.  veld is (x^4 - y^4) en "sleutel" is x.
  165.         ==> resultaat is: (x - y)*(x + y)*(x^2 + y^2).
  166.  
  167. "sUbstitutie" [u] doet substitutie van de "sleutel" in het veld.  De "sleutel"
  168. moet een vergelijking zijn.
  169.  
  170. b.v.  veld is a*x + b, "sleutel" is x = y - 1 ==> resultaat is a*(y - 1) + b.
  171.  
  172. NOTEER:  de linker zijde van "sleutel" mag een algebraïsche uitdrukking zijn,
  173. maar het kan zijn dat de associatie van het veld veranderd moet worden opdat de
  174. substitutie zou werken.  Je kan dit gebruiken met "= sleutel":  om veld door de
  175. "sleutel" te vervangen, tik '=u'.
  176.  
  177. "^N expand" [n] herleidt gehele exponenten tot vermenigvuldigingen.
  178.  
  179. b.v. x^3 ==> x*x*x
  180.  
  181. "exp Join" [j] verenigt de exponenten van dezelfde basis.  Dit is het
  182. omgekeerde van "distribute" voor exponenten.
  183.  
  184. "= sleutel" [=] Wijzig de "sleutel" in een vergelijking met het veld als linker
  185. deel.  Noch het veld noch de "sleutel" mag een vergelijking zijn voordat deze
  186. bewerking uitgevoerd wordt.
  187.  
  188. b.v.  veld is x + y, "sleutel" is z ==> resultaat "sleutel" is x + y = z
  189.  
  190.    Nota: Je mag = en u gebruiken om het veld door de "sleutel" te vervangen.
  191.  
  192. "+ sleutel" [+] tel de "sleutel" op bij het veld.  Als veld 'n vergelijking is,
  193. dan wordt de "sleutel" bij beide zijden opgeteld.  Indien "sleutel" een
  194. vergelijking is dan worden de corresponderende zijden bij het veld opgeteld.
  195. Indien noch veld noch "sleutel" een vergelijking is dan wordt "sleutel"
  196. opgeteld en afgetrokken.
  197.  
  198. b.v.  veld is x, "sleutel" is y ==> resultaat is x + y - y.
  199.  
  200. "- sleutel" [-] trek de "sleutel" af van het veld.
  201.   Zie nota's bij "+ sleutel".
  202.  
  203. "* sleutel" [*] vermenigvuldig het veld met de "sleutel".
  204.   Zie nota's bij "+ sleutel".
  205.  
  206. "/ sleutel" [/] deel het veld door de "sleutel".
  207.   Zie nota's bij "+ sleutel".
  208.  
  209. "^ sleutel" [^] verhef het veld tot de "sleutel" macht.
  210.   Zie nota's bij "+ sleutel".
  211.  
  212. "delete top" [Del] verwijder de bovenste uitdrukking van het scherm.
  213.  
  214. "geef Sleutel" [s] vraag een nieuwe "sleutel" in te tikken.  Druk F6 Enter om
  215. te eindigen.  (De F6 moet een ^Z geven, gebruik anders Ctrl-z.) Je mag of infix
  216. of postfix gebruiken afhankelijk van de optie ?f.
  217.  
  218.  Infix voorbeeld z = (z^2 + y^2)^0.5.
  219.  
  220.  Postfix voorbeeld z x 2 ^ y 2 ^ + 0.5 ^ =. Haakjes zijn niet toegelaten en
  221.  alle  "tokens" moeten door blanks gescheiden zijn. Let op: het decimaal teken
  222.  is '.'
  223.  
  224.   Opmerking: met "geef Sleutel" mag ALLES wat in een databestand kan voorkomen
  225.   ingebracht worden inbegrepen commentaar (") en opties als ?m 41.
  226.   (Uitzondering: bgi drijvers kunnen niet met ?g vervangen worden, maar de mode
  227.   en het palet kunnen veranderd worden. De ?f optie heeft enkel effect bij
  228.   end-of-file.) Gebruik het "insert sleutel" commando om de nieuwe "sleutel"
  229.   aan de uitdrukkingslijst toe te voegen.
  230.  
  231. "insert sleutel" [Ins] kopieert de "sleutel" naar de uitdrukkingslijst.
  232.  
  233. "EraseAll" [Alt-e] verwijderd alle uitdrukkingen van de werkzone (uitgenomen
  234.  de "sleutel").
  235.  
  236. "Laad" [l] laadt meer uitdrukkingen van een bestand. Nota: de voorgaande
  237.  uitdrukkingslijst wordt niet gewist.
  238. "Red" [r] red de uitdrukkingslijst in een bestand.  De "sleutel" wordt niet
  239.  gered.
  240.  
  241. "Write" [w] schrijf de uitdrukkingslijst naar een bestand in postfix formaat.
  242.  Dit heeft weinig zin, of je moet van postfix houden.  Dit is een overblijfsel
  243.  van alged versie 2.1.
  244.  
  245. "]=rechts" []] breng de rechtse term (factor) van de linker zijde van een
  246.  vergelijking naar de rechter zijde.
  247.  
  248.   b.v.  veld is x + y = 3, resultaat is x = 3 - y.
  249.  
  250. "[=links" [[] breng de linkse term (factor) van de linker zijde van een vergelijking
  251.  naar de rechter zijde.  b.v.  veld is x + y = 3, resultaat is y = x + 3.
  252.  
  253. "Grafiek" [g] ga over in grafische mode en toon de grafiek van de functie.  Een
  254.  grafische video adapter (CGA, EGA, VGA of hercules) is vereist en het
  255.  overeenkomende bgi bestand (zoals EGAVGA.BGI) moet zich in de actieve
  256.  folder bevinden.  Alged vindt deze 4 modes automatisch.  Indien je een
  257.  andere bgi file wilt gebruiken geef deze dan met de ?g optie mee.
  258.  
  259. ------------------------------------------------------------------------------
  260. Andere Opmerkingen:
  261.  
  262. Indien ALGED je bevalt of indien je suggesties hebt, zend me dan een email.  Ik
  263. vraag je geen geld, maar ik zou graag post ontvangen.
  264.  
  265. Wanneer je ALGED start vanaf de commando lijn, dan kan je meer bestanden
  266. meegeven om te laden.  ALGED tracht altijd eerst het bestand ALGED.1ST te
  267. laden.  Het best is hierin uw gebruikers opties te plaatsen, maar je mag er
  268. eveneens formules in plaatsen.
  269.  
  270. Zie ALGED.1ST voor een lijst van alle gebruikers opties.  ALGED gebruikt de
  271. actieve video mode, bijgevolg kan je de mode zetten voordat ALGED gestart wordt
  272. door b.v.  MODE co80,43 in te tikken.
  273.  
  274. Het scherm algoritme door ALGED gebruikt is niet perfect, zo ziet men het
  275. volgende:
  276.  
  277.                1       2
  278.               ----    y
  279.                 2  + ----
  280.                x      b
  281.  
  282. de breukstrepen zouden op dezelfde hoogte moeten staan.  Dit kan gedaan worden
  283. met de gebruikers optie ?y op 0 te zetten, maar dit geeft andere problemen op
  284. het scherm.
  285.  
  286. Wanneer je een uitdrukking met de muis aanklikt wijst het zich vanzelf.  De
  287. uitzondering zijn de machten.  Om een macht aan te klikken, plaats de muis
  288. juist boven de rechter bovenhoek van de basis b.v.  in
  289.  
  290.                                             2
  291.                                      (x + y)
  292.  
  293. juist boven het ')' en klik.
  294.  
  295. Boven links op het menu staan "vereenvoudig" en "Distribute".  Deze bewerkingen
  296. zijn zeer nuttig om grote ingewikkelde uitdrukkingen te vereenvoudigen.  Na
  297. b.v.  "\veelt del", kies ik gewoonlijk "Distribute" en "vereenvoudig"
  298. afwisselend tot er niets meer veranderd.
  299.  
  300. Dit programma het minteken niet, bijgevolg moet -1*x ingegeven worden om -x aan
  301. te geven.  Het ondersteunt geen wortelvormen, bijgevolg moeten deze als machten
  302. ingegeven worden.  Om vierkantswortel(x) in te brengen moet je x^0.5 ingeven.
  303. Let op:  decimaal teken is altijd '.'!!!
  304.  
  305. Alle numerische waarden worden als IEEE 4-byte vlottende komma (double)
  306. bewaard.  Dit laat toe dat de exponenten gaan van -307 tot +307 en de basis
  307. heeft 16 beduidende cijfers.  ALGED toont slechts 15 cijfers omdat het laatste
  308. cijfer soms onjuist is.  Hier kan het gebeuren dat getallen er als gehele
  309. getallen uitzien en het toch niet zijn.  Zo kan je soms 1*x zien en na
  310. vereenvoudiging verandert het niet in x.  Om dit op te lossen kies "Integer" en
  311. 16de decimaal wordt verwijderd.  Opgelet:  wanneer je een probleem hebt met
  312. zeer kleine getallen, zoals 1,23e-10, dan mag je "Integer" niet gebruiken of
  313. beduidende cijfers worden verwijderd.  Volgende speciale waarden worden
  314. herkend...
  315.  
  316.       pi = 3,14159265358979292
  317.       e =  2,71828182845904509
  318.  
  319. ALGED ondersteunt functies met tot 5 argumenten.  Wanneer je een functie intikt
  320. in postfix notatie moet het aantal argumenten meegegeven worden en de
  321. functienaam moet beginnen met @ in de functie naam.  Zo wordt de uitdrukking
  322. f(x,sin(x),y) in postfix ingebracht als
  323.  
  324.                      x x 1 @sin y 3 @f
  325.  
  326. De volgende functienamen zijn gekend in berekeningen en grafieken.
  327.   Met 1 argument: sin, cos, tan, acos, asin, atan, cosh, sinh,
  328.                   tanh, ln (basis e), log (basis 10), abs, rand, sign.
  329.   Met 2 argumenten: min, max, r, mod, atan2.
  330. De goniometrische functies zijn in radialen.  De functie r(x,y) gebruikt de
  331. hypot functie van C die de hypotenuza geeft volgens: (x^2 + y^2)^0,5.
  332. De atan2(y,x) is de hoek (in radialen, -pi tot pi) van de straal die de
  333. oorsprong met (x,y) verbindt.
  334.  
  335. Veranderlijken mogen tot 24 "letters" bevatten. Functienamen mogen nochtans
  336. slechts 7 "letters" lang zijn omdat de "pointers" naar de parameters in een
  337. deel van het voor de naam voorbehouden geheugen geplaatst worden.
  338.  
  339. De speciale veranderlijke "i" is herkent als de vierkantswortel van min één.
  340. Bijgevolg wordt i*i vereenvoudigd tot -1.  Eveneens gaat i^7,3 over in
  341. -1*i^1,3.
  342. Imaginaire getallen zijn ondersteund in machten: (1+2i)^3 wordt
  343. 2,24^3*(cos(1,11*3) + i*sin(1,11*3)) wat gelijk is aan -11-22i. De conventie:
  344. -pi<theta<=pi wordt gevolgd.
  345. Imaginaire getallen worden niet berekend in functies, zoals sin(3*i).
  346.  
  347. Beide "vereenvoudig" en "Bereken" berekenen numerieke resultaten.  Nochtans,
  348. het verschil is dat "vereenvoudig" geen bewerkingen doet op gehele getallen,
  349. die een niet-geheel getal voortbrengen.  Bij voorbeeld, 4^0,5 wordt niet
  350. vereenvoudigd door "vereenvoudig", maar wel door "Bereken".
  351.  
  352. Sommige veeltermbewerkingen werken slechts wanneer de uitdrukking eerst
  353. volledig gedistribueerd en vereenvoudigd is.
  354.  
  355. Dit moet je oefenen met "Associate" en "Veelterm coëf".  Deze bewerkingen zijn
  356. nuttig voor vele zaken.  "Associate" herschikt +|- of *|/ of =, wanneer ze
  357. geselecteerd zijn.
  358.  
  359. De "Ontbind factoren" bewerking kan zeer traag zijn.  Op een 486DX-33:  om een
  360. 4de graads veelterm te ontbinden kan er 15 seconden nodig zijn.  In het
  361. algemeen geef ik toe dat er geen zweet gestopt is in het efficiënt maken van
  362. ALGED.  Het was reeds moeilijk genoeg.
  363.  
  364. Op maat snijden:
  365. ---------------
  366.  
  367. Het ALGED menu en andere tekst is te vinden in het ALGED.MNU bestand.  Dit kan
  368. je naar behoeven op maat maken met een tekst editor.  Je kan de grootte en de
  369. opmaak van de menu, de sneltoetsen of of eender welke tekst wijzigen.  Je kan
  370. het in een andere taal bij voorbeeld Italiaans vertalen.  Wanneer je dit doet,
  371. zend me dan een kopie, zodat ik ze kan verdelen.  Bij het opstarten laad Alged
  372. ALGEDxyz.MNU uit de aktieve folder, waar xyz de taal optie door ?l vastgelegd.
  373. Indien ?l niet gegeven is in ALGED.1ST of in om het even welk data bestand, dan
  374. wordt naar ALGED.MNU gezocht en geladen.
  375.  
  376. Een uiteindelijke opmerking over betrouwbaarheid.  Dit programma is gemaakt als
  377. een hobby en is niet betrouwbaar.  Controleer de antwoorden door de bewerking
  378. om te keren indien mogelijk.  Je moet je werk dikwijls in een bestand redden.
  379. Tijdens de ontwikkeling van dit programma heeft het menigmaal het systeem
  380. vastgezet.  Ik moest de stroom af zetten.  Bijgevolg opgepast, vooral bij lange
  381. bewerkingen zoals "Ontbind factoren".
  382.  
  383. "Dit zegt Jahwe:  De wijze moet niet roemen op zijn wijsheid, de sterke niet
  384. roemen op zijn kracht, de rijke niet op zijn rijkdom.  Wie toch wil roemen, hij
  385. moet er zich op beroemen, in te zien en te erkennen dat ik, Jahwe, genade
  386. schenk, en recht en gerechtigheid vestig op aarde, want daarin vind Ik mijn
  387. genoegen -godsspraak van Jahwe-." Jeremia 9.23 KBS
  388.  
  389. ;--------------------------------------------------------------------------
  390. ;   Dit is alged.1st. Wanneer alged gestart wordt tracht het eerst dit bestand
  391. ;   te laden. Het formaat is hetzelfde als ieder ander gegevens bestand, maar
  392. ;   ik denk dat het best gebruikt wordt om gebruikers-instellingen te zetten.
  393. ;
  394. ;   Hier volgen de mogelijke opties en hun begin waarden. Indien een optie
  395. ;   meermaals gezet wordt, hier of in een ander gegevens bestand, dan geldt
  396. ;   alleen de laatst gevonden optie.
  397. ;   Deze opties kunnen ook interactief met de EnterKey ingebracht worden.
  398. ;-----------------------------------------------------------------------------
  399. ?c 7      ; normale kleur (kleur = voorgrond + 16*achtergrond)
  400. ?s 14     ; selectie kleur (voor monochrome, neem 112)
  401. ?i 13     ; kleur voor komentaar (zichtbaar komentaar)
  402. ?m 31     ; menu kleur (voor monochrome, neem 112)
  403. ?e 13     ; max aantal beduidende cijfers, geldig 2...16 (gebruikt door Integer)
  404. ?d 1000   ; max noemer zoeken (gebruikt door Integer, Simplify, en Factrpoly)
  405. ?p 100    ; max macht (gebruikt door ^N expand)
  406. ?a 1      ; char mode (0=lelijk, ASCII-7)
  407. ?v 1      ; gebruik direct video (0=gebruik bios)
  408. ?y 1      ; pas y positie aan (0=aligneer breuken)
  409. ?. 0      ; decimalen 0=europees, 1=usa (enkel voor uitvoer)
  410. ?f 0      ; invoer formaat 0=infix, 1=postfix
  411. ?r 1 3 2  ; 3d color-by-derivative direction vector
  412. ;----------------------------------------------------------------
  413. ; Gebruik ?g <bgi-file> <mode> <palette start> <palette size>
  414. ; om de graphic drijver en mode te wijzigen.
  415. ; Hier volgen enkele voorbeelden,
  416. ;   ?g svga256 0 32 24   ; 320x200 vga met regenboog palet
  417. ;   ?g svga256 1 32 24   ; 640x480 super vga met regenboog palet
  418. ;   ?g svga256 1 18 14   ; 640x480 super vga met grijs palet
  419. ;   ?g svga256 2 32 24   ; 640x400 super vga met regenboog palet
  420. ;   ?g svga256 3 32 24   ; 800x600 super vga met regenboog palet
  421. ;   ?g svga256 4 32 24   ; 1024x768 super vga met regenboog palet
  422. ;   ?g svga256 4 18 14   ; 1024x768 super vga met gray palet
  423. ;   ?g *auto 0 1 3       ; voor CGA, gebruik deze voor 3 kleuren
  424. ; De drijver naam is het .bgi bestand zonder path of extentie.
  425. ; Het mode getal is door Borland gedefiniëerd; bios gebruikt een ander.
  426. ; Voor *auto wordt de hardware automatisch gevonden (tot vga).
  427. ; Indien GEEN SuperVga aanwezig is, dan is het beter *auto te gebruiken.
  428. ; Wanneer geen ?g gevonden is wordt de hoogste resolutie mode gebruikt.
  429. ;-------------------------------------------------------------------
  430. ; De ?l optie dient om de taal te kiezen voor de .mnu en .hlp bestanden.
  431. ; Als voorbeeld ?l FRA kiest ALGEDFRA.HLP en ALGEDFRA.MNU.
  432. ; .HLQ volgt dezelfde lijn.
  433. ?l ned
  434. ;
  435.  
  436.    Einde van de helptekst.  Druk een willekeurige toets om terug te keren.
  437.